recife artificial - German English Dictionary